# sandy clay
param=c(Pb=29.17,b=10.4, theta.r=0.109,theta.s=0.43)
theta <- seq(0.2,0.43,0.01)
sw <- soil.water(theta, param, title="Sandy Clay")
sw <- list(f=soilwat.1);param <- list(plab="Ic",pval=c(10,20,30,40))
t.X <- sim(sw,"chp15/sw-inp.csv", param, pdfout=TRUE)
sw2 <- list(f=soilwat.n);param <- list(plab="Ic",pval=c(10,20,30,40))
t.X <- sim(sw2,"chp15/sw-2layer-inp.csv", param, pdfout=TRUE)
# sandy loam
param=c(Pb=14.66,b=4.9, theta.r=0.041,theta.s=0.453)
init = 0.1 # volumetric water content m3/m3
sw <- soil.water(theta=init,param)
Ks<- sw$Ks*3600*10 # cm/s to mm/h
Pf <- sw$Pf*10 # cm to mm
porosity<- param[4]
dt=0.00001
# simulate using simr
ga <- list(f=green.ampt.ramos);param <- list(plab="Ks",pva
l=c(10,20,30,40))
t.X <- simr(ga,"chp15/ga-inp.csv", param, pdfout=TRUE)
# simulate using sim.ga
rain <- 200
p <- c(Pf,Ks,porosity,init,dt,rain)
t <- seq(0,0.2,dt)
sga <- sim.ga(t,p)
Run the code above in your browser using DataLab